package create_pattern.singleton_pattern;

/**
 * @author fly
 * @data 2022-04-07
 * 单例模式-饿汉模式
 */
public class EagerSingleton {
    /**
    项目启动创建对象
     */
    private static final EagerSingleton EAGER_SINGLETON = new EagerSingleton();

    /**
     * 构造方法私有化
     */
    private EagerSingleton(){}

    /**
     * 提供唯一的获取对象方法
     * @return
     */
    public static EagerSingleton getHungryMode() {
        return EAGER_SINGLETON;
    }
}